the longer - French English Dictionary